package com.quan.sdk.weixin.model;

import java.io.Serializable;

public class Message implements Serializable {

	private static final long serialVersionUID = 1L;

	// 填写图文消息的接收者，一串OpenID列表，OpenID最少2个，最多10000个
	private String touser ;
	// 用于设定即将发送的图文消息
	private String mpnews ;
	// 用于群发的图文消息的media_id
	private String media_id ;
	// 群发的消息类型，图文消息为mpnews，文本消息为text，语音为voice，音乐为music，图片为image，视频为video，卡券为wxcard
	private String msgtype ;
	// 视频缩略图的媒体ID
	private String thumb_media_id ;
	// 图文消息被判定为转载时，是否继续群发。 1为继续群发（转载），0为停止群发。 该参数默认为0。
	private String send_ignore_reprint ;
	// 消息的标题
	private String title ;
	// 消息的描述
	private String description ;
	
	//文本消息内容
	private String content ;

	private String mpnewsMediaId ;
	private String textMediaId ;
	private String voiceMediaId ;
	private String imageMediaId ;
	private String mpvideoMediaId ;
	private String wxcardCardId ;
	
	//发送类型（正式，预览）
	private boolean sendType = false ;
	
	public boolean isSendType() {
		return sendType;
	}
	public void setSendType(boolean sendType) {
		this.sendType = sendType;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public String getTouser() {
		return touser;
	}
	public void setTouser(String touser) {
		this.touser = touser;
	}
	public String getMpnews() {
		return mpnews;
	}
	public void setMpnews(String mpnews) {
		this.mpnews = mpnews;
	}
	public String getMedia_id() {
		return media_id;
	}
	public void setMedia_id(String media_id) {
		this.media_id = media_id;
	}
	public String getMsgtype() {
		return msgtype;
	}
	public void setMsgtype(String msgtype) {
		this.msgtype = msgtype;
	}
	public String getThumb_media_id() {
		return thumb_media_id;
	}
	public void setThumb_media_id(String thumb_media_id) {
		this.thumb_media_id = thumb_media_id;
	}
	public String getSend_ignore_reprint() {
		return send_ignore_reprint;
	}
	public void setSend_ignore_reprint(String send_ignore_reprint) {
		this.send_ignore_reprint = send_ignore_reprint;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getMpnewsMediaId() {
		return mpnewsMediaId;
	}
	public void setMpnewsMediaId(String mpnewsMediaId) {
		this.mpnewsMediaId = mpnewsMediaId;
	}
	public String getTextMediaId() {
		return textMediaId;
	}
	public void setTextMediaId(String textMediaId) {
		this.textMediaId = textMediaId;
	}
	public String getVoiceMediaId() {
		return voiceMediaId;
	}
	public void setVoiceMediaId(String voiceMediaId) {
		this.voiceMediaId = voiceMediaId;
	}
	public String getImageMediaId() {
		return imageMediaId;
	}
	public void setImageMediaId(String imageMediaId) {
		this.imageMediaId = imageMediaId;
	}
	public String getMpvideoMediaId() {
		return mpvideoMediaId;
	}
	public void setMpvideoMediaId(String mpvideoMediaId) {
		this.mpvideoMediaId = mpvideoMediaId;
	}
	public String getWxcardCardId() {
		return wxcardCardId;
	}
	public void setWxcardCardId(String wxcardCardId) {
		this.wxcardCardId = wxcardCardId;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	@Override
	public String toString() {
		return "MessageSendVo [touser=" + touser + ", mpnews=" + mpnews
				+ ", media_id=" + media_id + ", msgtype=" + msgtype
				+ ", thumb_media_id=" + thumb_media_id
				+ ", send_ignore_reprint=" + send_ignore_reprint + ", title="
				+ title + ", description=" + description + ", content="
				+ content + ", mpnewsMediaId=" + mpnewsMediaId
				+ ", textMediaId=" + textMediaId + ", voiceMediaId="
				+ voiceMediaId + ", imageMediaId=" + imageMediaId
				+ ", mpvideoMediaId=" + mpvideoMediaId + ", wxcardCardId="
				+ wxcardCardId + ", sendType=" + sendType + "]";
	}
	
	
}
